//
//  LimitFreeCacheManager.h
//  LimitFree
//
//  Created by lijinghua on 16/3/3.
//  Copyright © 2016年 lijinghua. All rights reserved.
// 职责：把数据缓存到本地，以及从本地中读取缓存

#import <Foundation/Foundation.h>

@interface LimitFreeCacheManager : NSObject

+ (instancetype)sharedInstance;

//保存数据，该数据对应网络url的数据
//希望每一个url 对应的数据保存成一个文件，文件名可以使用url进行映射
- (void)saveData:(NSData*)data url:(NSString*)url;

//读取针对该url 保存的数据
- (NSData*)readData:(NSString*)url;

//判读url对应的数据是否有效
- (BOOL)isCachedUrlValidate:(NSString*)url;

@end
